﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using vudu.ClasesDominio;
using vudu.Datos.Fachada;

namespace vudu.Logica.Clases
{
    public class ControladorEstudiante: Rol
    {
        public Estudiante miEstudiante;
        public EnlaceDatos miEnlace = new EnlaceDatos(); 

        public ControladorEstudiante()
        {
            miEstudiante = new Estudiante();
        }
         public ControladorEstudiante(string _correo, string _password)
            : base(_correo, _password)
        {
            miEstudiante = new Estudiante();
        }
        #region GRUPO 4 - Metodos de Herencia para el Registro de Sistema
        public bool RegistrarRol(Rol rolActual, int usuario)
        {

           // return (_miDB.InsertarRolEstudiante(rolActual, usuario));    ///Registrar Estudiante
            return miEnlace.RegistrarRolEstudiante(rolActual, usuario);

        }

        public bool VerificarRol(int ci)
        {
            //Estudiante 
            //return (_miDB.ConsultarEstudianteRol(ci));
            return miEnlace.VerificarRolEstudiante(ci);
        }

        public  bool VerificarCedula(int ci)
        {
          //  return (_miDB.ConsultarUnEstudiante(ci));
            return miEnlace.VerificarCedulaEstudianteRol(ci);
        }
        /*public override bool VerificarCorreo(string correo)
        {
            EnlaceDatos miEnlace = new EnlaceDatos();

            return (miEnlace.validarCorreoRol(correo));
        }*/

        #endregion
    }
}